.AdminMenus {
    display: block;
    width: 250px;
    min-width: 250px;
    height: 99%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 20px 35px;
    position: relative;
    transition: .5s;
}

.AdminMenus .ant-menu {
    background: transparent !important;
}

.AdminMenus .MenuItem {
    background: url('../../assets/image/menu-item-small-bg.png') no-repeat !important;
    background-size: 100% 100% !important;
}

.AdminMenus .ant-menu.ant-menu-inline-collapsed>.ant-menu-item {
    padding: 0 calc(50% - 24px / 2) !important;

}

.AdminMenus .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
    background: url('../../assets/image/menu-item-bg.png') no-repeat;
}

.AdminMenus .ant-menu-item {
    padding: 0 20px;
    height: 60px;
    background: rgba(0, 46, 81, 0.4);
    color: #0CC9FF !important;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    transition: .5s;
}

.AdminMenus .ant-menu .ant-menu-title-content {
    margin-left: 20px;
}

.AdminMenus .ant-menu .ant-menu-title-content a {
    color: #0CC9FF !important;
    font-size: 16px !important;
}

.AdminMenus .ant-menu-item-selected .ant-menu-title-content a {
    color: #FFFFFF !important;
}

.AdminMenus .ant-menu-item-selected img {
    filter: grayscale(100%) brightness(200%);
}

.AdminMenus .ant-menu .ant-menu-item .menuIcon {
    width: 24px;
    min-width: 24px;
    display: flex;
    justify-content: center;
}

.AdminMenus .menuBottonIcon {
    cursor: pointer;
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translate(-50%, 0);
}